The Best 15 American, Restaurants in Toshima, Tokyo Prefecture, Japan

3.5 Rating
50 reviews

3-26-3 Takada, Toshima 171-0033, Tokyo Prefecture, Toshima

"If you like Denny's in Japan, you'll like this place just fine but it isn't anything special. Good f"